it rotted - Espagnol Anglais Dictionnaire